Шаг 56 - Изучаем Счета - КоличествоСубконто.

Раз количество субконто устанавливается значит можно его получить. У счета есть функция специальная КоличествоСубконто.

КоличествоСубконто
Определяет количество субконто у текущего счета.

Синтаксис:
КоличествоСубконто()
Англоязычный синоним:
SubcontoCount

Возвращаемое значение:
Число — количество видов субконто у текущего счета.

Описание:
Максимальное количество видов субконто, которое можно «прикрепить» к счету, устанавливается в конфигураторе при редактировании свойств планов счетов. Количество субконто, которое реально прикреплено к счету, не может превышать установленного максимального количества.
Метод КоличествоСубконто служит для определения количества видов субконто, прикрепленных к текущему счету в плане счетов.
Необходимо обратить внимание, что все виды субконто, прикрепленные к счету в плане счетов, имеют порядковые номера. Эти номера выдаются в названиях колонок видов субконто в окне редактирования плана счетов; «Субконто1», «Субконто2» ... «Субконто6».
При задании видов субконто для счета их обязательно «выстраивать» по порядку один за другим: например, к счету могут быть прикреплены субконто таким образом, что их порядковые номера будут 1 и 2. Метод КоличествоСубконто возвращает общее количество видов субконто, прикрепленное к счету (в данном примере — 2), а не максимальное количество возможных видов субконто у счета.

Вот можно модернизировать наш отчет про счета. Добавим секцию.

56_1.gif (7856 b)

И выведем ее.

//*******************************************
Процедура Сформировать()  
   .........
   Т.ВывестиСекцию("Секция_2"); 
   Т.ВывестиСекцию("Секция_3");
   Т.ВывестиСекцию("Секция_4");
   Т.ТолькоПросмотр(1);
   Т.Показать();
КонецПроцедуры

Смотрим.

56_2.gif (5980 b)

Обратите внимание, что их два. Не общее количество, а реально уставленное.

Hosted by uCoz